import pygame
import time

#初始化
pygame.init()

#创建窗体
scree = pygame.display.set_mode(size=(648,480))

color = (255,0,0)

#准备图片
plane_image = pygame.image.load("res/img-plane_3.png")

#窗口标题
pygame.display.set_caption("飞机大战")
#窗口图标
icon_image = pygame.image.load("res/head-red.png")
pygame.display.set_icon(icon_image)
"""#图片旋转
plane_image = pygame.transform.rotate(plane_image,90)"""
#时钟
clock = pygame.time.Clock()

#运行无限循环
while True:
    #时间
    event_list = pygame.event.get()  #获取各种用户输入事件
    for event in event_list:         #解析处理所有事件
        if event.type == pygame.QUIT:
            print("点击了关闭",type(event_list))
            pygame.display.quit()
            exit()
        elif event.type == pygame.KEYDOWN:  #envent.type保存用户的输入类型
            print("按键被按下：",event.key)  #键盘每个按键代表的值 #event.key保存按下或抬起的按键
           
    #界面 
    #绘制界面
    scree.fill(color)
    
    #绘制图片
    scree.blit(plane_image,(0,0))
    
    #刷新界面
    pygame.display.flip()
    
    #获取帧率
    clock.tick(30)#30帧每秒,每次运行，内部确保1/30s的时间
    
    print("fps:",clock.get_fps())